<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Simulator Settings</title>
<style type="text/css">
html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,tr,td,form,object,embed,article,aside,canvas,command,details,fieldset,figcaption,figure,footer,group,header,hgroup,legend,mark,menu,meter,nav,output,progress,section,summary,time,audio,video
	{
	margin: 0;
	padding: 0;
	border: 0;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
	{
	display: block;
}

html {
	font: 81.25% arial, helvetica, sans-serif;
	background: #fff;
	color: #333;
	line-height: 1;
	direction: ltr;
}

a {
	color: #15c;
	text-decoration: none;
}

a:active {
	color: #d14836;
}

a:hover {
	text-decoration: underline;
}

h1,h2,h3,h4,h5,h6 {
	color: #222;
	font-size: 1.54em;
	font-weight: normal;
	line-height: 24px;
	margin: 0 0 .46em;
}

p {
	line-height: 17px;
	margin: 0 0 1em;
}

ol,ul {
	list-style: none;
	line-height: 17px;
	margin: 0 0 1em;
}

li {
	margin: 0 0 .5em;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

strong {
	color: #222;
}

body {
	position: absolute;
	font: 12px/1.4 Verdana, Arial;
	background: #eee;
	height: 98%;
	width: 98%;
	margin: 5px 5px 5px 5px;
	padding: 0
}

.wrapper {
	position: relative;
	min-height: 100%;
}

.wrapper+style+iframe {
	display: none;
}

.content {
	padding: 0 44px;
}

.header .signin-button,.header .signup-button {
	margin: 22px 0 0;
	float: right;
}

.header .signin-button a {
	font-size: 13px;
	font-weight: normal;
}

.header .signup-button a {
	position: relative;
	top: -1px;
	margin: 0 0 0 1em;
}

.main {
	margin: 0 auto;
	width: 650px;
	padding-top: 23px;
	padding-bottom: 100px;
}

.main h1:first-child {
	margin: 0 0 .92em;
}

.footer {
	padding-top: 9px;
	font-size: .85em;
	white-space: nowrap;
	line-height: 0;
}

.footer ul {
	color: #999;
	float: left;
	max-width: 80%;
}

.footer ul li {
	display: inline;
	padding: 0 1.5em 0 0;
}

.footer a {
	color: #333;
}

.footer .lang-chooser-wrap {
	float: right;
	max-width: 20%;
}

.footer .lang-chooser-wrap img {
	vertical-align: middle;
}

.footer .attribution {
	float: right;
}

.footer .attribution span {
	vertical-align: text-top;
}

.redtext {
	color: #dd4b39;
}

.greytext {
	color: #555;
}

.secondary {
	font-size: 11px;
	color: #666;
}

.source {
	color: #093;
}

.hidden {
	display: none;
}

.announce-bar {
	position: absolute;
	bottom: 35px;
	height: 33px;
	z-index: 2;
	width: 100%;
	background: #f9edbe;
	border-top: 1px solid #efe1ac;
	border-bottom: 1px solid #efe1ac;
	overflow: hidden;
}

.announce-bar .message {
	font-size: .85em;
	line-height: 33px;
	margin: 0;
}

.announce-bar .message .separated {
	margin-left: 1.5em;
}

.announce-bar-ac {
	background: #eee;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: '.';
	clear: both;
	height: 0;
}

* html .clearfix {
	zoom: 1;
}

*:first-child+html .clearfix {
	zoom: 1;
}

pre {
	font-family: monospace;
	position: absolute;
	left: 0;
	margin: 0;
	padding: 1.5em;
	font-size: 13px;
	background: #f1f1f1;
	border-top: 1px solid #e5e5e5;
	direction: ltr;
}

button,input,select,textarea {
	font-family: inherit;
	font-size: inherit;
}

button::-moz-focus-inner,input::-moz-focus-inner {
	border: 0;
}

input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]
	{
	display: inline-block;
	height: 22px;
	margin: 0;
	padding: 0 8px;
	background: #fff;
	border: 1px solid #d9d9d9;
	border-top: 1px solid #c0c0c0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover
	{
	border: 1px solid #b9b9b9;
	border-top: 1px solid #a0a0a0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus
	{
	outline: none;
	border: 1px solid #4d90fe;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
}

input[type=email][disabled=disabled],input[type=number][disabled=disabled],input[type=password][disabled=disabled],input[type=tel][disabled=disabled],input[type=text][disabled=disabled],input[type=url][disabled=disabled]
	{
	border: 1px solid #e5e5e5;
	background: #f1f1f1;
}

input[type=email][disabled=disabled]:hover,input[type=number][disabled=disabled]:hover,input[type=password][disabled=disabled]:hover,input[type=tel][disabled=disabled]:hover,input[type=text][disabled=disabled]:hover,input[type=url][disabled=disabled]:hover
	{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

input[type=email][readonly=readonly],input[type=number][readonly=readonly],input[type=password][readonly=readonly],input[type=text][readonly=readonly],input[type=url][readonly=readonly]
	{
	border: 1px solid #d9d9d9;
}

input[type=email][readonly=readonly]:hover,input[type=number][readonly=readonly]:hover,input[type=password][readonly=readonly]:hover,input[type=text][readonly=readonly]:hover,input[type=url][readonly=readonly]:hover,input[type=email][readonly=readonly]:focus,input[type=number][readonly=readonly]:focus,input[type=password][readonly=readonly]:focus,input[type=text][readonly=readonly]:focus,input[type=url][readonly=readonly]:focus
	{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

input[type=checkbox].form-error,input[type=email].form-error,input[type=number].form-error,input[type=password].form-error,input[type=text].form-error,input[type=url].form-error
	{
	border: 1px solid #dd4b39;
}

input[type=checkbox],input[type=radio] {
	width: 13px;
	height: 13px;
	margin: 0;
	cursor: pointer;
	vertical-align: bottom;
	background: #fff;
	border: 1px solid #dcdcdc;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}

input[type=checkbox]:active,input[type=radio]:active {
	border-color: #c6c6c6;
	background: #ebebeb;
}

input[type=checkbox]:hover {
	border-color: #c6c6c6;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}

input[type=radio] {
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
	width: 15px;
	height: 15px;
}

input[type=checkbox]:checked,input[type=radio]:checked {
	background: #fff;
}

input[type=radio]:checked::after {
	content: '';
	display: block;
	position: relative;
	top: 3px;
	left: 3px;
	width: 7px;
	height: 7px;
	background: #666;
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
}

.g-button {
	display: inline-block;
	min-width: 46px;
	text-align: center;
	color: #444;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
	padding: 0 8px;
	line-height: 27px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	border: 1px solid #dcdcdc;
	background-color: #f5f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5),
		to(#f1f1f1) );
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	cursor: default;
}

.tiny-link-button {
	display: inline-block;
	min-width: 40px;
	text-align: center;
	color: #E6E8D2;
	font-size: 9px;
	height: 15px;
	padding: 0 2px;
	line-height: 15px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	border: 1px solid #dcdcdc;
	background-color: #706558;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	cursor: default;
}

*+html .g-button {
	min-width: 70px;
}

button.g-button,input[type=submit].g-button {
	height: 29px;
	line-height: 29px;
	vertical-align: bottom;
	margin: 0;
}

*+html button.g-button,*+html input[type=submit].g-button {
	overflow: visible;
}

.g-button:hover {
	border: 1px solid #c6c6c6;
	color: #333;
	text-decoration: none;
	-webkit-transition: all 0.0s;
	-moz-transition: all 0.0s;
	-ms-transition: all 0.0s;
	-o-transition: all 0.0s;
	transition: all 0.0s;
	background-color: #f8f8f8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8),
		to(#f1f1f1) );
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

.g-button:active {
	background-color: #f6f6f6;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6),
		to(#f1f1f1) );
	background-image: -webkit-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -o-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: linear-gradient(top, #f6f6f6, #f1f1f1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.g-button:visited {
	color: #666;
}

.g-button-help {
	color: #fff;
	background: purple;
}

.g-button-test {
	color: #fff;
	background: #306378;
}

.g-button-submit {
	border: 1px solid #3079ed;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
	background-color: #4d90fe;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fe),
		to(#4787ed) );
	background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
	background-image: linear-gradient(top, #4d90fe, #4787ed);
}

.g-button-util {
	border: 1px solid #FA9600;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
	background-color: #FA9600;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FA9600),
		to(#FA9600) );
	background-image: -webkit-linear-gradient(top, #FA9600, #FA9600);
	background-image: -moz-linear-gradient(top, #FA9600, #FA9600);
	background-image: -ms-linear-gradient(top, #FA9600, #FA9600);
	background-image: -o-linear-gradient(top, #FA9600, #FA9600);
	background-image: linear-gradient(top, #FA9600, #FA9600);
}

.g-button-settings {
	border: 1px solid #000000;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
	background-color: #000000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#000000),
		to(#1E262C) );
	background-image: -webkit-linear-gradient(top, #000000, #1E262C);
	background-image: -moz-linear-gradient(top, #000000, #1E262C);
	background-image: -ms-linear-gradient(top, #000000, #1E262C);
	background-image: -o-linear-gradient(top, #000000, #1E262C);
	background-image: linear-gradient(top, #000000, #1E262C);
}

.g-button-share {
	border: 1px solid #3d9400;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
	background-color: #3d9400;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3d9400),
		to(#398a00) );
	background-image: -webkit-linear-gradient(top, #3d9400, #398a00);
	background-image: -moz-linear-gradient(top, #3d9400, #398a00);
	background-image: -ms-linear-gradient(top, #3d9400, #398a00);
	background-image: -o-linear-gradient(top, #3d9400, #398a00);
	background-image: linear-gradient(top, #3d9400, #398a00);
}

.g-button-red {
	border: 1px solid d14836;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
	text-transform: none;
	background-color: #d14836;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dd4b39),
		to(#d14836) );
	background-image: -webkit-linear-gradient(top, #dd4b39, #d14836);
	background-image: -moz-linear-gradient(top, #dd4b39, #d14836);
	background-image: -ms-linear-gradient(top, #dd4b39, #d14836);
	background-image: -o-linear-gradient(top, #dd4b39, #d14836);
	background-image: linear-gradient(top, #dd4b39, #d14836);
}

.g-button-white {
	border: 1px solid #777777;
	color: #ffffff;
	background: #777777;
}

.g-button.selected {
	background-color: #eee;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee),
		to(#e0e0e0) );
	background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
	background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
	background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
	background-image: -o-linear-gradient(top, #eee, #e0e0e0);
	background-image: linear-gradient(top, #eee, #e0e0e0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	border: 1px solid #ccc;
	color: #333;
}

.dropdown-block {
	display: block;
}

body ::-webkit-scrollbar {
	height: 16px;
	width: 16px;
	overflow: visible;
}

body ::-webkit-scrollbar-button {
	height: 0;
	width: 0;
}

body ::-webkit-scrollbar-track {
	background-clip: padding-box;
	border: solid transparent;
	border-width: 0 0 0 7px;
}

body ::-webkit-scrollbar-track:horizontal {
	border-width: 7px 0 0;
}

body ::-webkit-scrollbar-track:active {
	background-color: rgba(0, 0, 0, .05);
	-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
}

body ::-webkit-scrollbar-track:horizontal:active {
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
}

.jfk-scrollbar-dark::-webkit-scrollbar-track:active {
	background-color: rgba(255, 255, 255, .1);
	-webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .25), inset -1px 0
		0 rgba(255, 255, 255, .15);
	box-shadow: inset 1px 0 0 rgba(255, 255, 255, .25), inset -1px 0 0
		rgba(255, 255, 255, .15);
}

.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:active {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 -1px
		0 rgba(255, 255, 255, .15);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 -1px 0
		rgba(255, 255, 255, .15);
}

body ::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, .2);
	background-clip: padding-box;
	border: solid transparent;
	border-width: 0 0 0 7px;
	min-height: 28px;
	padding: 100px 0 0;
	-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0
		rgba(0, 0, 0, .07);
}

body ::-webkit-scrollbar-thumb:horizontal {
	border-width: 7px 0 0;
	padding: 0 0 0 100px;
	-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset -1px 0 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset -1px 0 0
		rgba(0, 0, 0, .07);
}

body ::-webkit-scrollbar-thumb:active {
	background-color: rgba(0, 0, 0, .5);
	-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .35);
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .35);
}

.jfk-scrollbar-dark::-webkit-scrollbar-thumb {
	background-color: rgba(255, 255, 255, .3);
	-webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset 0
		-1px 0 rgba(255, 255, 255, .1);
	box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset 0 -1px 0
		rgba(255, 255, 255, .1);
}

.jfk-scrollbar-dark::-webkit-scrollbar-thumb:horizontal {
	-webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset -1px
		0 0 rgba(255, 255, 255, .1);
	box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset -1px 0 0
		rgba(255, 255, 255, .1);
}

.jfk-scrollbar-dark::-webkit-scrollbar-thumb:active {
	background-color: rgba(255, 255, 255, .75);
	-webkit-box-shadow: inset 1px 1px 3px rgba(255, 255, 255, .5);
	box-shadow: inset 1px 1px 3px rgba(255, 255, 255, .5);
}

.jfk-scrollbar-borderless::-webkit-scrollbar-track {
	border-width: 0 1px 0 6px
}

.jfk-scrollbar-borderless::-webkit-scrollbar-track:horizontal {
	border-width: 6px 0 1px
}

.jfk-scrollbar-borderless::-webkit-scrollbar-thumb {
	border-width: 0 1px 0 6px;
}

.jfk-scrollbar-borderless::-webkit-scrollbar-thumb:horizontal {
	border-width: 6px 0 1px;
}

body ::-webkit-scrollbar-corner {
	background: transparent;
}

body::-webkit-scrollbar-track-piece {
	background-clip: padding-box;
	background-color: #f1f1f1;
	border: solid #fff;
	border-width: 0 0 0 3px;
	-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
}

body::-webkit-scrollbar-track-piece:horizontal {
	border-width: 3px 0 0;
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
}

body::-webkit-scrollbar-thumb {
	border-width: 1px 1px 1px 5px;
}

body::-webkit-scrollbar-thumb:horizontal {
	border-width: 5px 1px 1px;
}

body::-webkit-scrollbar-corner {
	background-clip: padding-box;
	background-color: #f1f1f1;
	border: solid #fff;
	border-width: 3px 0 0 3px;
	-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .14);
	box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .14);
}

.jfk-scrollbar::-webkit-scrollbar {
	height: 16px;
	overflow: visible;
	width: 16px;
}

.jfk-scrollbar::-webkit-scrollbar-button {
	height: 0;
	width: 0;
}

.jfk-scrollbar::-webkit-scrollbar-track {
	background-clip: padding-box;
	border: solid transparent;
	border-width: 0 0 0 7px;
}

.jfk-scrollbar::-webkit-scrollbar-track:horizontal {
	border-width: 7px 0 0;
}

.jfk-scrollbar::-webkit-scrollbar-track:active {
	background-color: rgba(0, 0, 0, .05);
	-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
}

.jfk-scrollbar::-webkit-scrollbar-track:horizontal:active {
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
}

.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:active {
	background-color: rgba(255, 255, 255, .1);
	-webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .25), inset -1px 0
		0 rgba(255, 255, 255, .15);
	box-shadow: inset 1px 0 0 rgba(255, 255, 255, .25), inset -1px 0 0
		rgba(255, 255, 255, .15);
}

.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:horizontal:active
	{
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 -1px
		0 rgba(255, 255, 255, .15);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 -1px 0
		rgba(255, 255, 255, .15);
}

.jfk-scrollbar::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, .2);
	background-clip: padding-box;
	border: solid transparent;
	border-width: 0 0 0 7px;
	min-height: 28px;
	padding: 100px 0 0;
	-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0
		rgba(0, 0, 0, .07);
}

.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal {
	border-width: 7px 0 0;
	padding: 0 0 0 100px;
	-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset -1px 0 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset -1px 0 0
		rgba(0, 0, 0, .07);
}

.jfk-scrollbar::-webkit-scrollbar-thumb:active {
	background-color: rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.35);
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.35);
}

.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb {
	background-color: rgba(255, 255, 255, .3);
	-webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset 0
		-1px 0 rgba(255, 255, 255, .1);
	box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset 0 -1px 0
		rgba(255, 255, 255, .1);
}

.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal {
	-webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset -1px
		0 0 rgba(255, 255, 255, .1);
	box-shadow: inset 1px 1px 0 rgba(255, 255, 255, .15), inset -1px 0 0
		rgba(255, 255, 255, .1);
}

.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:active {
	background-color: rgba(255, 255, 255, .75);
	-webkit-box-shadow: inset 1px 1px 3px rgba(255, 255, 255, .5);
	box-shadow: inset 1px 1px 3px rgba(255, 255, 255, .5);
}

.jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track {
	border-width: 0 1px 0 6px;
}

.jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track:horizontal
	{
	border-width: 6px 0 1px;
}

.jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-thumb {
	border-width: 0 1px 0 6px;
}

.jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal
	{
	border-width: 6px 0 1px;
}

.jfk-scrollbar::-webkit-scrollbar-corner {
	background: transparent;
}

body.jfk-scrollbar::-webkit-scrollbar-track-piece {
	background-clip: padding-box;
	background-color: #f1f1f1;
	border: solid #fff;
	border-width: 0 0 0 3px;
	-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14), inset -1px 0 0
		rgba(0, 0, 0, .07);
}

body.jfk-scrollbar::-webkit-scrollbar-track-piece:horizontal {
	border-width: 3px 0 0;
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, .14), inset 0 -1px 0
		rgba(0, 0, 0, .07);
}

body.jfk-scrollbar::-webkit-scrollbar-thumb {
	border-width: 1px 1px 1px 5px;
}

body.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal {
	border-width: 5px 1px 1px;
}

body.jfk-scrollbar::-webkit-scrollbar-corner {
	background-clip: padding-box;
	background-color: #f1f1f1;
	border: solid #fff;
	border-width: 3px 0 0 3px;
	-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .14);
	box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .14);
}

.errormsg {
	margin: .5em 0 0;
	display: block;
	color: #dd4b39;
	line-height: 17px;
}

.help-link {
	background: #dd4b39;
	padding: 0 5px;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
	text-decoration: none;
	position: relative;
	top: 0px;
}

.help-link:visited {
	color: #fff;
}

.help-link:hover {
	color: #fff;
	background: #c03523;
	text-decoration: none;
}

.help-link:active {
	opacity: 1;
	background: #ae2817;
}

.main {
	width: auto;
	max-width: 1000px;
	min-width: 780px;
}

.product-info {
	margin: 0 385px 0 0;
}

.product-info h3 {
	font-size: 1.23em;
	font-weight: normal;
}

.product-info a:visited {
	color: #61c;
}

.product-info .g-button:visited {
	color: #666;
}

.sign-in {
	width: 335px;
	float: right;
}

.signin-box,.accountchooser-box {
	margin: 12px 0 0;
	padding: 20px 25px 15px;
	background: #f1f1f1;
	border: 1px solid #e5e5e5;
}

.product-headers {
	margin: 0 0 1.5em;
}

.product-headers h1 {
	font-size: 25px;
	margin: 0 !important;
}

.product-headers h2 {
	font-size: 16px;
	margin: .4em 0 0;
}

.features {
	overflow: hidden;
	margin: 2em 0 0;
}

.features li {
	margin: 3px 0 2em;
}

.features img {
	float: left;
	margin: -3px 0 0;
}

.features p {
	margin: 0 0 0 68px;
}

.features .title {
	font-size: 16px;
	margin-bottom: .3em;
}

.features.no-icon p {
	margin: 0;
}

.features .small-title {
	font-size: 1em;
	font-weight: bold;
}

.notification-bar {
	background: #f9edbe;
	padding: 8px;
}

.signin-box h2 {
	font-size: 16px;
	line-height: 17px;
	height: 16px;
	margin: 0 0 1.2em;
	position: relative;
}

.signin-box h2 strong {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 1px;
	height: 19px;
	width: 52px;
}

.signin-box div {
	margin: 0 0 1.5em;
}

.signin-box label {
	display: block;
}

.signin-box input[type=email],.signin-box input[type=text],.signin-box input[type=password]
	{
	width: 100%;
	height: 32px;
	font-size: 15px;
	direction: ltr;
}

.signin-box .email-label,.signin-box .passwd-label {
	font-weight: bold;
	margin: 0 0 .5em;
	display: block;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.signin-box .reauth {
	display: inline-block;
	font-size: 15px;
	height: 29px;
	line-height: 29px;
	margin: 0;
}

.signin-box label.remember {
	display: inline-block;
	vertical-align: top;
	margin: 9px 0 0;
}

.signin-box .remember-label {
	font-weight: normal;
	color: #666;
	line-height: 0;
	padding: 0 0 0 .4em;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.signin-box input[type=submit] {
	margin: 0 1.5em 1.2em 0;
	height: 32px;
	font-size: 13px;
}

.signin-box ul {
	margin: 0;
}

.signin-box .training-msg {
	padding: .5em 8px;
	background: #f9edbe;
}

.signin-box .training-msg p {
	margin: 0 0 .5em;
}

.mail .mail-promo {
	border: 1px solid #ebebeb;
	margin: 30px 0 0;
	padding: 20px;
	overflow: hidden;
}

.mail .mail-promo h3,.mail .mail-promo p {
	margin-left: 60px;
}

.mail .mail-promo img {
	width: 42px;
	margin: 3px 0 0;
	float: left;
}

.mail .mail-promo h3 {
	font-size: 16px;
	margin-bottom: .3em;
}

.mail .mail-promo p {
	margin-bottom: 0;
}

.mail .mail-promo p:last-of-type {
	margin-bottom: 0;
}

.mail .mail-promo a {
	white-space: nowrap;
}

.mail .mail-promo-64 {
	padding: 10px 20px;
}

.mail .mail-promo-64 img {
	width: 64px;
	height: 64px;
}

.mail .mail-promo-64 h3,.mail .mail-promo-64 p {
	margin-left: 76px;
}

.mail .mail-promo-64 h3 {
	padding-top: .6em;
}

.mail ul.mail-links {
	margin: 0;
	overflow: hidden;
}

.mail ul.mail-links li {
	display: inline-block;
	margin-right: 20px;
	*display: inline; /*ie7*/
}

h1 {
	font: 30px 'Trebuchet MS', Verdana;
	margin: 0
}

h2 {
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	margin: 0 0 20px
}

p {
	margin: 0 0 14px
}

ul {
	margin: 0;
	padding-left: 20px
}

#testdiv {
	width: 600px;
	margin: 0px auto;
	border: 1px solid #ccc;
	padding: 20px 25px 12px;
	background: #fff
}

ul {
	list-style: none;
	margin-bottom: 12px;
	padding: 0
}

li {
	font: 14px Georgia, Verdana;
	margin-bottom: 4px;
	padding: 8px 10px 9px;
	border: 1px solid #ccc;
	background: #eee;
	cursor: pointer
}

li:hover {
	border: 1px solid #bbb;
	background: #e3e3e3
}

.tbox {
	position: absolute;
	display: none;
	padding: 14px 17px;
	z-index: 900
}

.tinner {
	padding: 15px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #fff url(/simulate/global/src?src=http/img/preload.gif)
		no-repeat 50% 50%;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333
}

.tmask {
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background: #000;
	z-index: 800
}

.tclose {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(/simulate/global/src?src=http/img/close.png) no-repeat
}

.tclose:hover {
	background-position: 0 -30px
}

#error {
	background: #ff6969;
	color: #fff;
	text-shadow: 1px 1px #cf5454;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 0
}

#error .tcontent {
	padding: 10px 14px 11px;
	border: 1px solid #ffb8b8;
	-moz-border-radius: 5px;
	border-radius: 5px
}

#success {
	background: #2ea125;
	color: #fff;
	text-shadow: 1px 1px #1b6116;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 10;
	-moz-border-radius: 0;
	border-radius: 0
}

#bluemask {
	background: #4195aa
}

#frameless {
	padding: 0
}

#frameless .tclose {
	left: 6px
}

::-webkit-scrollbar {
	width: 10px;
}

::-webkit-scrollbar-track {
	background-color: #b46868;
}

::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.2);
}

::-webkit-scrollbar-button {
	background-color: #7c2929;
}

::-webkit-scrollbar-corner {
	background-color: black;
}

.fileObject {
	position: relative;
	text-align: right;
	-moz-opacity: 0;
	filter: alpha(opacity :                                                         
		 0);
	display: none;
	opacity: 0;
	left: 100;
	opacity: 0;
}

.plain-link-button {
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #eeeeee;
	font-size: 10px;
	font-weight: normal;
	cursor: default;
	width: 28px;
	height: 30px;
	padding: 0;
	display: inline-block;
	text-align: center;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	border: 1px solid #dcdcdc;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	cursor: default;
	background-color: black;
}

.plain-link-button:hover {
	border: 1px solid #c6c6c6;
	color: #333;
	text-decoration: none;
	-webkit-transition: all 0.0s;
	-moz-transition: all 0.0s;
	-ms-transition: all 0.0s;
	-o-transition: all 0.0s;
	transition: all 0.0s;
	background-color: #f8f8f8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8),
		to(#f1f1f1) );
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

#loadingBlock {
	display: none;
	height: 89%;
	width: 100%;
	background-color: grey;
	overflow: none;
	position: absolute;
	text-align: left;
	opacity: 0.7;
}

#loadingBlock_tab {
	display: none;
	height: 100px;
	width: 300px;
	background-color: #ffffff;
	overflow: none;
	position: absolute;
	text-align: left;
	vertical-align: middle;
	text-align: center;
	left: 150px;
	top: 250px;
}
</style>
<script type="text/javascript"
	src="/simulate/global/src?src=http/js/vkbeautify.js"></script>
<script type="text/javascript">
	function chooseFile() {
		document.getElementById("theFile").click();
	}
</script>
<script type="text/javascript">
	function setup_reader(file) {
		if (typeof window.FileReader !== 'function') {
			alert("File API is not supported in this browser. Please copy the request manually.");
		}
		var name = file.name;
		var reader = new FileReader();
		reader.onload = function(e) {
			var bin = e.target.result;
			document.getElementById("request").value = bin;
		}
		reader.readAsBinaryString(file);
	}
	function formatPayload() {
		var val = document.getElementById("request").value;
		if (val != '') {
			document.getElementById("request").value = vkbeautify.xml(val);
		}
	}
	function executeTest() {
		var target = document.getElementById("target").value;
		var operation = document.getElementById("operation").value;
		var headers = document.getElementById("headers").value;
		var user = document.getElementById("user").value;
		var password = document.getElementById("password").value;
		var threadcount = document.getElementById("threadcount").value;
		var requestCount = document.getElementById("requestCount").value;
		var request = document.getElementById("request").value;

		var xmlHttp = getXMLHttp();
		xmlHttp.onreadystatechange = function() {
			if (xmlHttp.readyState == 4) {
				handleExecuteTest(xmlHttp);
			}
		}
		xmlHttp.open("POST", "/simulate/private/load", true);
		xmlHttp.setRequestHeader("Content-type",
				"application/x-www-form-urlencoded");
		var params = "target=" + target + "&&&" + "headers=" + headers + "&&&"
				+ "operation=" + operation + "&&&" + "user=" + user + "&&&"
				+ "password=" + password + "&&&" + "threadcount=" + threadcount
				+ "&&&" + "requestCount=" + requestCount + "&&&"
				+ "requestCount=" + requestCount + "&&&" + "request=" + request;
		xmlHttp.send(encodeURIComponent(params));

	}

	function handleExecuteTest(xmlHttp) {
		try {
			var status = xmlHttp.status;
			var response = xmlHttp.responseText;
			if (status == 500) {
				document.getElementById("errors").innerHTML = "<p style=\"color: red\">"
						+ response + "</p>";
			}
		} catch (e) {
		}
		document.getElementById("loadingBlock").style.display = 'block';
		document.getElementById("loadingBlock_tab").style.display = 'block';

		window.setInterval(function() {
			checkExecutionStatus()
		}, 1000);

	}
	function checkExecutionStatus() {
		var xmlHttp = getXMLHttp();
		xmlHttp.onreadystatechange = function() {
			if (xmlHttp.readyState == 4) {
				handleCheckExecutionStatus(xmlHttp);
			}
		}
		xmlHttp.open("POST", "/simulate/private/load?status=check", true);
		xmlHttp.send();
	}

	function handleCheckExecutionStatus(xmlHttp) {
		var txt = xmlHttp.responseText;
		if (txt == 'Finished') {
			document.getElementById("loadingBlock").style.display = 'none';
			document.getElementById("loadingBlock_tab").style.display = 'none';
		} else {
			document.getElementById("currentData").innerHTML = xmlHttp.responseText;
		}
	}

	function getXMLHttp() {
		var xmlHttp;
		try {
			xmlHttp = new XMLHttpRequest();
		} catch (e) {
			try {
				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					alert("Your browser does not support AJAX!")
					return false;
				}
			}
		}
		return xmlHttp;
	}
</script>
</head>
<body>
	<center>
		<h1>Service Testing Page</h1>
		Service Testing Tool
		<hr />
		<div id="loadingBlock"></div>
		<div id="loadingBlock_tab">
			<img src="/simulate/global/src?src=http/img/loader.gif" /> <br /> <label>Test
				Exection in progess....</label> <br /> <label id="currentData"></label>
		</div>
		<table style="text-align: left; border: solid 0px #cccccc; width: 90%">
			<tbody>
				<tr>
					<td colspan="2"
						style="height: 32px; font-size: 10px; font-weight: bold"
						id="errors">&nbsp;</td>
				</tr>
				<tr>
					<td style="width: 125px"><b>Endpoint: </b>
					</td>
					<td align="right"><input type="text" name="target" id="target"
						size="85" value="http://" /></td>
				</tr>
				<tr style="height: 5px;">
				</tr>
				<tr>
					<td><b>Operation: </b>
					</td>
					<td align="right"><input type="text" name="operation"
						id="operation" size="85" value="#" /></td>
				</tr>
				<tr style="height: 5px;">
				</tr>
				<tr>
					<td><b>Headers: </b>
					</td>
					<td align="right"><input type="text" name="headers"
						id="headers" size="85" /></td>
				</tr>
				<tr style="height: 5px;">
				</tr>
				<tr>
					<td></td>
					<td><table style="width: 100%">
							<tr>
								<td style="width: 125px"><b>User: </b>
								</td>
								<td style="width: 100px"><input type="text" name="user"
									id="user" size="14" />
								</td>
								<td style="width: 25px"></td>
								<td style="width: 125px"><b>Password: </b>
								</td>
								<td style="width: 100px" align="right"><input type="text"
									name="password" id="password" size="14" />
								</td>
							</tr>
						</table></td>
				</tr>
				<tr style="height: 5px;">
				</tr>
				<tr>
					<td></td>
					<td><table style="width: 100%">
							<tr>
								<td style="width: 125px"><b>Thread Count: </b>
								</td>
								<td style="width: 100px"><input type="text"
									name="threadcount" id="threadcount" size="14" value="1" />
								</td>
								<td style="width: 25px"></td>
								<td style="width: 125px"><b>No of Requests: </b>
								</td>
								<td style="width: 100px" align="right"><input type="text"
									name="requestCount" id="requestCount" size="14" value="1" />
								</td>
							</tr>
						</table></td>
				</tr>
				<tr style="height: 5px;">
				</tr>
				<tr>
					<td colspan="2"><b><a class="g-button g-button-util"
							href="javascript:chooseFile()"
							style="height: 25px; padding: 0 8px; line-height: 25px;">Request</a>
							<a class="g-button g-button-white" href="javascript:chooseFile()"
							style="height: 25px; padding: 0 8px; line-height: 25px;">Response</a>
					</b>
					</td>
				</tr>
				<tr>
					<td colspan="2">
						<table style="width: 100%">
							<tr>

								<td style="width: 30px; vertical-align: top; padding-top: 2.5px"><div
										class="plain-link-button">Raw Req</div>
									<div style="height: 2px"></div>
									<div class="plain-link-button">Raw Rsp</div>
									<div style="height: 2px"></div>
									<div class="plain-link-button"
										onclick="javascript:formatPayload()">xml &lt;/&gt;</div>
								</td>
								<td><textarea rows="20" cols="93" name="request"
										id="request"></textarea>
								</td>
							</tr>
						</table></td>
				</tr>
				<tr style="height: 5px;">
				</tr>
				<tr>
					<td colspan="2" align="right"><input type="file" id="theFile"
						class="fileObject" style="display: ''"
						onchange="setup_reader(this.files[0])" /> <a
						class="g-button g-button-submit" href="javascript:chooseFile()">Load
							File</a> <a class="g-button g-button-white">Save Config</a> <a
						class="g-button g-button-share" href="javascript:executeTest();">Execute
					</a>
					</td>
				</tr>
			</tbody>
		</table>
	</center>
</body>
</html>